package com.zmm.zebulon.module.promotion.biz.dal.vo.seckill.activity;

import com.zmm.zebulon.module.promotion.biz.dal.vo.seckill.config.AppSeckillConfigRespVO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

/**
 * description: TODO
 *
 * @author zebulon
 * package com.zmm.zebulon.module.promotion.biz.dal.vo.seckill.activity
 * name: AppSeckillActivityNowRespVO
 * date 2025/8/21 16:03
 */
@Schema(description = "用户 App - 当前秒杀活动 Response VO")
@Data
public class AppSeckillActivityNowRespVO {

    @Schema(description = "秒杀时间段", requiredMode = Schema.RequiredMode.REQUIRED)
    private AppSeckillConfigRespVO config;

    @Schema(description = "秒杀活动数组", requiredMode = Schema.RequiredMode.REQUIRED)
    private List<AppSeckillActivityRespVO> activities;

}
